home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-21 / memsta.tec < prev    next >
Text File  |  1993-01-09  |  4KB  |  75 lines

  1. ID:MS Memory Status Discussion
  2. Quarterdeck Technical Note #131
  3. by Bob Perry
  4.  
  5. Q.  What do the numbers in the Memory Status window mean?
  6.  
  7. Q.  Why does DESQview report 0K for Largest Available Expanded Memory?
  8.  
  9. Q.  Why does Total Memory for Expanded not report all my board memory?
  10.  
  11. The Memory Status (MS.COM) program dynamically displays the current memory 
  12. usage of your system at any given moment.  It takes about 7K "overhead" to run 
  13. this program.  When you run Memory Status, the window shows three columns and 
  14. three rows of numbers.
  15.  
  16.  The ROWS list the three main memory areas of interest:
  17.  
  18.      1-Common Memory (in Bytes): Common Memory refers to the amount of memory 
  19.      in DESQview's Common Memory buffer, and generally should not be allowed 
  20.      to drop below 1,000 bytes.  Allocations are made by running the SETUP 
  21.      program.
  22.  
  23.      2-Conventional Memory (in Kilobytes, K): Conventional Memory refers to 
  24.      the memory available for you to run programs in the 0K-640K memory area 
  25.      of your computer.  This consists of any type of memory your system uses 
  26.      to fill out to 640K.
  27.  
  28.      3-Expanded Memory (in Kilobytes, K):  Expanded Memory refers to memory 
  29.      supplied by expanded memory boards.  Memory Status will not report 
  30.      expanded memory used for other purposes, such as to fill-out conventional 
  31.      memory, RAM disks, print spoolers or disk caches.
  32.  
  33. The COLUMNS in Memory Status are useful in determining the current memory 
  34. sizes of the following three areas:
  35.  
  36.      A.  Total Memory:  Total Memory refers to the total memory available on 
  37.      your system at the moment you started DESQview.  Such things as device 
  38.      drivers, memory-resident programs and buffers (indeed, almost everything 
  39.      you might load in your CONFIG.SYS and AUTOEXEC.BAT files before DESQview) 
  40.      will cause the numbers in this column to be lower.
  41.  
  42.      B.  Total Available:  Total Available is the total memory available to 
  43.      store data and run programs at the current moment.  These numbers are 
  44.      TOTAL numbers and do not reflect the size of any one program, which is 
  45.      shown in the third column.
  46.  
  47.      C.  Largest Available:  The third column, and perhaps the most useful 
  48.      one, tells you the largest area of contiguous memory available at the 
  49.      current moment to run a program.  NOTE THAT YOU MUST SUBTRACT 
  50.      APPROXIMATELY 14K FROM THESE FIGURES TO ADD OR CHANGE A PROGRAM'S MEMORY 
  51.      SIZE.  This is because DESQview needs about 14K to manage each 
  52.      application.
  53.  
  54. The Largest Available amount of memory for Expanded Memory, which is the lower 
  55. right corner figure in Memory Status, is useful because it determines the size 
  56. of secondary programs that you can multitask (i.e., keep running at the same 
  57. time as your conventional memory program) without swapping.  Only expanded 
  58. memory which conforms to EEMS (Enhanced Expanded Memory Specification) or EMS 
  59. 4 (Expanded Memory 4.0 Specification) will result in a number in this 
  60. location.  No other expanded memory boards or boards with so-called EMS 4 
  61. software drivers can be used for multitasking.
  62.  
  63.  
  64.   ************************************************************************
  65.   *This technical note may be copied and distributed freely as long as it*
  66.   *is distributed in its entirety and it is not distributed for profit.  *
  67.   *          Copyright (C) 1991 by Quarterdeck Office Systems            *
  68.   ************************ E N D   O F   F I L E *************************
  69. VwkYxw)cO^6awEESRRN6=ev8O^[%,+Vs8=|¿╗{yzdI( vVTD"siEYM]CRW'L6 \XN@]GED"[BhA3<e(y#_^KB)-hofgbCZX
  70. IE]
  71. uTBE__[eE'lIO]OT_a^'jL^T[/O>0c@PUC3ZxyU Qk 2YVXA
  72. PrqY3\TCGC
  73. L71l`(k aV[Xiy&RO'VB!QT-
  74. !A_!@Pt7{y`u***
  75.